• word of the day

    meles meles

    meles meles - Dictionary definition and meaning for word meles meles

    Definition
    (noun) a variety of badger native to Europe and Asia
    Synonyms : eurasian badger
Download our Mobile App Today
Receive our word of the day
on Whatsapp